blood-and-guts arguments - Turc Anglais Dictionnaire